/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package model.dao;

import java.io.IOException;
import java.util.ArrayList;
import model.pojo.Falta;

/**
 *
 * @author Filipe
 */
public interface FaltaDao {

    public void setFalta(ArrayList<Falta> faltas);

    public ArrayList<Falta> getFalta();

    public boolean addFalta(Falta faltas);

    public boolean addFalta(Falta falta, Integer idAluno, Integer idTurma);

    public void salvarAssocFalta() throws IOException;

    public void carregarAssoc() throws IOException;

    public void salvarFalta(ArrayList<Falta> falta) throws IOException;

    public ArrayList<Falta> carregarFalta() throws IOException;

    public Integer novoId();

    public Integer ultimoId();
    public ArrayList<Integer> getTurma();
    public ArrayList<Integer> getFaltaTurma();
}
